package com.banyiyi.simple.pattern.visitor;

/**
 * @ClassName DirectorVisitor
 * @Description TODO
 * @Author yangwm
 * @Date 2023/2/23 18:12
 * @Version 1.0
 */
public class DirectorVisitor implements Visitor{
    @Override
    public void visit(StudentElement element) {
        System.out.println("教导主任来访学校，和学生"+element.getName()+"进行亲切交谈，在最后得知这名学生才仅仅"+element.getAge()+"岁");
    }

    @Override
    public void visit(TeacherElement element) {
        System.out.println("教导主任来访学校，和老师交流教学心得，其中一位老师观点新颖，他拥有"+element.getTeachOfLen()+"年教龄经验，职称是"+element.getPosition());
    }
}
